A Comparison of Maps Application Programming Interfaces

نویسندگان

  • Ana Isabel Fernandes
  • Miguel Goulão
  • Armanda Rodrigues
چکیده

The development of web applications that manipulate geo-referenced information is often supported by Application Programming Interfaces (APIs), allowing a fast development cycle for high quality applications. APIs can be used by programmers with different expertise levels and choosing an adequate API may have a dramatic impact on the productivity achieved by those programmers. Our goal is to compare maps APIs with respect to their usability. We compare three different APIs: the Google Maps JavaScript API, the ArcGIS API for JavaScript, and the OpenLayers JavaScript Mapping Library. Our comparison is supported by a set of software metrics and is performed in two orthogonal ways: the comparison of three implementations of the same system prototype, each using one of the APIs under scrutiny; the comparison of the APIs specifications. The main results of the study are related to the size of the APIs, with the Google API being significantly smaller than the others.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Technical Challenges in Mobile Real-Time 3D City Maps with Dynamic Content

While mobile 3D maps are not a new idea, implementations have been sparse. One reason is the serious lack of computing resources in the mobile environment, while another has been the lack of feasible programming interfaces. As the mobile 3D programming interfaces OpenGL ES and JSR-184 have lately emerged, the remaining main obstacles are the limited resources. In this paper, we discuss the tech...

متن کامل

Web Tool for Traffic Engineers: Direct Manipulation and Visualisation of Vehicular Traffic Statistics Using Google Maps

This thesis presents a lightweight web application prototype for traffic volume statistics analysis and manipulation. The tool was created using a participatory design approach, in conjunction with the traffic center of Oulu. The purpose of this work is to provide experienced traffic engineers an integrated environment and a convenient way to interact and visualize traffic volume data. The targ...

متن کامل

Influence of 10-MDP Adhesive System on Shear Bond Strength of Zirconia-Composite Interfaces

  Introduction: This in-vitro study investigated the initial 24h bond strength between different composites and zirconia after application of four different adhesive systems. Methods: A total of 120 specimens of zirconia (InCoris, Sirona, Germany, Bernsheim) were ground with a 165 µm grit rotating diamond disc. Thirty specimens were each additionally treated with Cimara Zircon “CZ” (VOCO GmbH, ...

متن کامل

The Potential of Maps APIs for Internet GIS Applications

Since the launching of Maps Application Programming Interfaces (APIs) in 2005, many web developers, including geographers and non-geographers, applauded the freely adaptable tools and used them to spawn numerous Internet applications. The success of the Maps APIs is largely attributable to its no-cost policy, the availability of global data coverage, dynamic navigation, query capability, and ea...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1305.3485  شماره 

صفحات  -

تاریخ انتشار 2013